﻿@charset "utf-8";
*{margin:0;padding:0;}
body{font:12px/1.8em tahoma, "Microsoft YaHei", Simsun, Mingliu, Arial, Helvetica;text-align:center;background: url(/images/public/top_body_bg.png) #1a499d repeat-x center top;}
h1,h2,h3,h4,h5,h6{font-size:110%;}
a:link,a:visited,a:active{color: #000;text-decoration:none;}
a:hover{color: #c9980d;text-decoration:none;}
div { width:100%; height:89px; color:#fff;}
.logo { display:block; float:left; width:447px; height:89px; background:url(/images/public/logo.png) no-repeat center;}
h1 a span{ display:none;}
div div.t_r{ position:absolute; display: block; width:360px; height:89px; font-size:14px; color:#666699; right:18px; top:6px;}
div div.t_r p { padding:6px 6px 3px;}
div div.t_r p a,div div.t_r p a:visited{ color:#fff;}
div div.t_r p a:hover {text-decoration:underline; color:#ff0;}
div div.datatime{position:absolute; width:330px; height:28px; right:300px; bottom:2px; color:#ccccff; cursor:help;}
div div.datatime span{ color:#ff0;}
div div.search { position:absolute; width:284px; height:36px; line-height:36px; z-index:9; right:30px; bottom:2px; background:url(/images/public/search_bg.png) no-repeat center;}
div div.search p{ padding:6px 0 0;}
div div.search input{ width:160px; border:1px solid #838992; background:#99ffff; padding:3px;}
div div.search,div div.search input,div div.search img { vertical-align:middle;}